revitalize the local economy - Espagnol Anglais Dictionnaire